﻿using System;
using MongoDB.Bson;
using MongoDB.Bson.Serialization.Attributes;

namespace SManagement.Areas.School.Models
{
    public class School
    {
        [BsonId]
        public ObjectId _id { get; set; }

        public ObjectId OrganizationId { get; set; }
        public ObjectId SchoolTypeId { get; set; }
        public ObjectId SchoolLevelId { get; set; }
        public ObjectId AdministrativeFundingControlId { get; set; }

        public bool CharterSchool { get; set; }
        public ObjectId CharterSchoolTypeId { get; set; }
        public DateTime CharterSchoolApprovalYear { get; set; }
        public bool CharterSchoolOpenEnrollment { get; set; }

        public ObjectId IncreasedLearningTimeTypeId { get; set; }
        public ObjectId StatePovertyDesignationId { get; set; }
        public string AccreditationAgencyName { get; set; }
    }
}